02 Powerbi 如何分享报告给外部用户

本文介绍了通过 Azure Entra ID(Azure AD B2B)邀请外部用户,并在 Power BI 中为其分配数据集访问权限的完整流程。主要步骤包括:在 Azure 门户中邀请外部用户、(可选)创建用户组并添加成员、在 Power BI 工作区中为用户或组配置数据集权限,最后由外部用户通过邮件完成激活。该方法适用于企业向合作伙伴或客户安全共享 Power BI 报表与数据集的场景

1. 使用Azure门户邀请用户

  • 访问Azure门户,导航到Microsoft Entra ID。

  • 选择“用户”>“所有用户”>“邀请外部用户”。

  • 输入外部用户的电子邮件地址和个人消息,然后发送邀请

2. 创建用户组并添加成员

    • 在 Microsoft Entra ID 中,进入: 组 → 所有组 → 新建组
  • 创建新组后,选择 添加成员
  • 将刚邀请的外部用户加入该组,以便后续统一授权和管理权限。

3. - 登录Power BI服务。

    • 登录 Power BI 服务(Power BI Service)
  • 进入包含目标数据集的 工作区(Workspace)
  • 在数据集右侧点击 更多选项(…),选择 管理权限(Manage permissions)
  • 在“管理权限”页面中:
    • 选择 Direct access
    • 点击 Add user
    • 添加需要访问数据集的外部用户或用户组
  • 为其分配相应的访问权限(如 Read / Build 等)。

4. 邀请用户登录邮箱,激活邀请。

  • 外部用户会收到一封来自 Microsoft 的邀请邮件。
  • 用户点击邮件中的链接并完成登录验证。
  • 激活后,即可访问已授权的 Power BI 数据集或报表。